import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 86183
 * Date: 2024-05-14
 * Time: 12:21
 */
public class Test {
    /*现有如下成绩等级A,B,C,D。其中A代表优秀，B代表良好，C代表及格，D代表不及格。现在请你来为学生的成绩进行分级，如果用户输入错误则输出未知等级。
输入描述：
成绩等级对应的中文表述
输出描述：
优秀，良好，及格，不及格，未知等级*/
    //方法二：采用if else的选择语句
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String grade =scanner.next();
        if(grade.equals("A")){
            System.out.println("优秀");
        }else if(grade.equals("B")){
            System.out.println("良好");
        }else if(grade.equals("C")){
            System.out.println("及格");
        }else if(grade.equals("D")){
            System.out.println("不及格");
        }else{
            System.out.println("未知等级");
        }
    }
    //方法一：采用switch的选择语句
    public static void main2(String[] args) {
        Scanner scanner = new Scanner(System.in);
        String grade =scanner.next();
        //write your code here......
        switch(grade){
            case "A":
                System.out.println("优秀");
                break;
            case "B":
                System.out.println("良好");
                break;
            case "C":
                System.out.println("及格");
                break;
            case "D":
                System.out.println("不及格");
                break;
            default:
                System.out.println("未知等级");
        }
    }
    //牛牛商场促销活动：
    //满100全额打9折；满500全额打8折；满2000全额打7折；满5000全额打6折；且商场有抹零活动，不足一元的部分不需要付款（类型强制转换）
    //牛大姨算不清楚自己应该付多少钱，请你帮忙算一下
    //输入描述：牛大姨账单钱数（int类型）
    //输出描述：加活动后，牛大姨应付钱数(int类型)
    public static void main1(String[] args) {
        //方法一：正向判断
        Scanner sc = new Scanner(System.in);
        int a = sc.nextInt();
        double b = 0;
        if( a >= 0 && a < 100){
            b = a;
        }else if (a >= 100 && a < 500) {
            b = a * 0.9;
        } else if (a >= 500 && a < 2000) {
            b = a * 0.8;
        } else if (a >= 2000 && a < 5000) {
            b = a * 0.7;
        } else {
            b = a * 0.6;
        }
        int c = (int) b;
        System.out.println(c);
        /* 方法二：逆向判断
        Scanner console = new Scanner(System.in);
        int price = console.nextInt();
        int cost = 0;
         if(price >= 5000){
            cost = (int)(price*0.6);
         }else if(price >= 2000){
            cost =  (int)(price * 0.7);
         }else if( price >= 500){
            cost = (int)(price * 0.8);
         }else if(price >= 100){
            cost  = (int)(price * 0.9);
         }else{
            cost = price;
         }
        System.out.println(cost);
}*/
    }
}
